package com.cloudkinto.dto.order.outbound;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.Data;

import java.util.Date;

@Data
public class AllocateOutImportByFbaDto {

    @Excel(name = "Identification No./标识号", fixedIndex = 0, width = 30)
    private Integer no;

    @Excel(name = "Delivery Warehouse Code/发货仓库代码", fixedIndex = 1, width = 30)
    private String deliveryWarehouseCode;

    @Excel(name = "Fba Destination Address/ Fba目的地编码", fixedIndex = 2, width = 30)
    private Long fbaAddressBookId;

    @Excel(name = "Shipping Service Code/物流渠道代码", fixedIndex = 3, width = 30)
    private String shippingServiceCode;

    @Excel(name = "Tracking No./物流跟踪号", fixedIndex = 4, width = 30)
    private String trackingNumber;

    @Excel(name = "Expected Arrival Date/期望到仓日期", fixedIndex = 5, importFormat = "yyyy-MM-dd", width = 30)
    private Date expectedArrivalDate;

    @Excel(name = "Expected Arrival Time/期望到仓时间", fixedIndex = 6, width = 30)
    private String expectedArrivalTime;

    @Excel(name = "Planned delivery time/计划发货时间", fixedIndex = 7, importFormat = "yyyy-MM-dd", width = 30)
    private Date planShipmentTime;

    @Excel(name = "Reference Number/参考单号", fixedIndex = 8, width = 30)
    private String referenceNumber;

    @Excel(name = "Remark/备注", fixedIndex = 9, width = 30)
    private String remark;

    @Excel(name = "FBA Store Code/ FBA店铺编码", fixedIndex = 10, width = 30)
    private String fbaStoreCode;

    @Excel(name = "Platform Sku/ 平台sku", fixedIndex = 11, width = 30)
    private String platformSku;

    @Excel(name = "Quantity/出库数量", fixedIndex = 12, width = 30)
    private Integer quantity;

}
